package com.suqiu.utils;

import org.thymeleaf.TemplateEngine;
import org.thymeleaf.context.Context;

import java.util.Map;

public class HTMLTemplateUtils {


    private final static TemplateEngine templateEngine = new TemplateEngine();


    /**
     *      * 使用 Thymeleaf 渲染 HTML
     * <p>
     *      * @param template  HTML模板
     * <p>
     *      * @param params 参数
     * <p>
     *      * @return  渲染后的HTML
     * <p>
     *      
     */

    public static String render(String template, Map<String, Object> params) {

        Context context = new Context();

        context.setVariables(params);

        return templateEngine.process(template, context);

    }

}
